History
History
Synonyms
UK
US
Meaning:
teem

to fall heavily (with rain); to be present, have, in large numbers

be abundant, full

BURST AT SEAMS as in Wiktionary
BURST AT SEAMS as in Wikipedia